'''
给你一个字符数组 letters，该数组按非递减顺序排序，以及一个字符 target。letters 里至少有两个不同的字符。

返回 letters 中大于 target 的最小的字符。如果不存在这样的字符，则返回 letters 的第一个字符。

在 python 中 是可以直接比较字符的
'''

def nextGreatestLetter(self, letters, target):
    ## 这个数组已经是 非递减顺序排序的了
    for char in letters:
        if char > target:
            return char
    return letters[0]
